home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9806 / 000239_owner-linux-arm…r.rutgers.edu _Mon Jun 22 12:30:37 1998.msg < prev    next >
Internet Message Format  |  1998-06-30  |  4KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from virtual.bbc.co.uk (virtual.bbc.co.uk [132.185.132.199])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id MAA07390
  4.     for <willy@odie.barnet.ac.uk>; Mon, 22 Jun 1998 12:30:35 +0100
  5. Received: from nic.funet.fi (nic.funet.fi [128.214.248.6])
  6.     by virtual.bbc.co.uk (8.8.5/8.8.5) with ESMTP id MAA20081
  7.     for <willy@bofh.ai>; Mon, 22 Jun 1998 12:58:12 +0100 (BST)
  8. Received: from vger.rutgers.edu ([128.6.190.2]:49185 "EHLO vger.rutgers.edu" ident: "root") by nic.funet.fi with ESMTP id <10498-7151>; Mon, 22 Jun 1998 14:55:11 +0300
  9. Received: by vger.rutgers.edu id <971108-2981>; Mon, 22 Jun 1998 07:36:21 -0400
  10. Received: from hermes.ex.ac.uk ([144.173.6.14]:26764 "EHLO exeter.ac.uk" ident: "NO-IDENT-SERVICE[2]") by vger.rutgers.edu with ESMTP id <970863-2981>; Mon, 22 Jun 1998 07:33:40 -0400
  11. Received: from hebe [144.173.6.23] by hermes via SMTP (MAA07801); Mon, 22 Jun 1998 12:51:40 +0100 (BST)
  12. Date:     Mon, 22 Jun 1998 12:51:40 +0100 (BST)
  13. From: Phil Norman <P.C.F.Norman@exeter.ac.uk>
  14. X-Sender: py95pcfn@hebe
  15. To: ARM Linux <linux-arm@vger.rutgers.edu>
  16. Subject: glibc/gcc problems.  Any ideas?
  17. Message-ID: <Pine.SGI.3.91.980622124418.1069A-100000@hebe>
  18. MIME-Version: 1.0
  19. Content-Type: TEXT/PLAIN; charset=US-ASCII
  20. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  21. Sender: owner-linux-arm@vger.rutgers.edu
  22. Precedence: bulk
  23. X-Loop: majordomo@vger.rutgers.edu
  24. Status: RO
  25.  
  26. Hi!
  27.  
  28. As I've mentioned before, I've been trying to compile up a set of ELF 
  29. compilation tools.  I'm currently on the stage of getting glibc to work, 
  30. and am having a few problems.  I compiled up gcc after configuring it so:
  31.  
  32. ./configure --prefix=/usr/elf --host=arm-linuxaout --target=arm-linux
  33.  
  34. And I've compiled binutils with exactly the same arguments (although I 
  35. had to make symlinks in /usr/elf/bin since binutils created all the binaries 
  36. with names like arm-linux-ld and arm-linux-as).  Now, when I come to compile 
  37. glibc, with the following configure line:
  38.  
  39. ./configure --prefix=/usr/elf --enable-addons=crypt,linuxthreads 
  40. --build=arm-linuxaout --host=arm-linux
  41.  
  42. I currently get the following error when making:
  43.  
  44. gcc assert.c -c -O -Wall -Winline -Wno-parentheses -Wstrict-prototypes 
  45. -Wwrite-strings -g     -I.  -I.. -I../include -I../libio  
  46. -I../sysdeps/arm/elf -I../sysdeps/unix/sysv/linux/arm 
  47. -I../sysdeps/unix/sysv/linux -I../sysdeps/gnu -I../sysdeps/unix/common 
  48. -I../sysdeps/unix/mman -I../sysdeps/unix/inet -I../sysdeps/unix/sysv 
  49. -I../sysdeps/unix/arm -I../sysdeps/unix -I../sysdeps/posix 
  50. -I../sysdeps/arm/fpu -I../sysdeps/arm -I../sysdeps/wordsize-32 
  51. -I../sysdeps/ieee754 -I../sysdeps/libm-ieee754 -I../sysdeps/generic    
  52. -include ../include/libc-symbols.h     -o assert.o
  53. assert.c:78: section attributes are not supported for this target
  54. make[1]: *** [assert.o] Error 1
  55. make[1]: Leaving directory `/usr/src/glibc-2.0.94/assert'
  56. make: *** [assert/subdir_lib] Error 2
  57.  
  58.  
  59. This looks like a problem with the compiler (which is why I've included 
  60. the configure line from that above).  Any ideas anyone?
  61.  
  62. BTW, I'm writing a how-to as I go along which should enable people in the 
  63. future to compile up ELF stuff with fewer problems than I've having.
  64.  
  65. Bye for now, and thanks in advance,
  66. Phil
  67.  
  68. -- 
  69. Rule of programming #3: The number of bugs which exist in a program is
  70.     approximately equal to the square of the number of bugs which
  71.     you think exist.
  72.  
  73. Phil Norman, mailing from Exeter University.
  74. email:    forrey@eh.org
  75. URL:    http://newton.ex.ac.uk/general/ug/norman
  76.  
  77. unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu